package cn.ligoo.part.service.impl;

import javax.annotation.Resource;

import org.springframework.stereotype.Component;

import ssm.core.service.impl.BaseFacadeImpl;
import cn.ligoo.part.service.DeptInfoService;
import cn.ligoo.part.service.Facade;
import cn.ligoo.part.service.LogInfoService;
import cn.ligoo.part.service.PartInfoService;
import cn.ligoo.part.service.RoleInfoService;
import cn.ligoo.part.service.SysActionService;
import cn.ligoo.part.service.SysModActionService;
import cn.ligoo.part.service.SysModuleService;
import cn.ligoo.part.service.TypeInfoService;
import cn.ligoo.part.service.TypePartCodeService;
import cn.ligoo.part.service.TypeSelLevelService;
import cn.ligoo.part.service.UserInfoService;
import cn.ligoo.part.service.UserRoleService;
import cn.ligoo.part.service.VenderInfoService;

/**
 * @author Jin,QingHua
 * @version 2012-07-17 16:46:31
 */
@Component("facade")
public class FacadeImpl extends BaseFacadeImpl implements Facade {

	@Resource
	private DeptInfoService deptInfoService;

	@Resource
	private LogInfoService logInfoService;

	@Resource
	private PartInfoService partInfoService;

	@Resource
	private RoleInfoService roleInfoService;

	@Resource
	private SysActionService sysActionService;

	@Resource
	private SysModuleService sysModuleService;

	@Resource
	private SysModActionService sysModActionService;

	@Resource
	private TypeInfoService typeInfoService;

	@Resource
	private TypePartCodeService typePartCodeService;

	@Resource
	private TypeSelLevelService typeSelLevelService;

	@Resource
	private UserInfoService userInfoService;

	@Resource
	private UserRoleService userRoleService;

	@Resource
	private VenderInfoService venderInfoService;

	@Override
	public DeptInfoService getDeptInfoService() {
		return deptInfoService;
	}

	@Override
	public LogInfoService getLogInfoService() {
		return logInfoService;
	}

	@Override
	public PartInfoService getPartInfoService() {
		return partInfoService;
	}

	@Override
	public RoleInfoService getRoleInfoService() {
		return roleInfoService;
	}

	@Override
	public SysActionService getSysActionService() {
		return sysActionService;
	}

	@Override
	public SysModuleService getSysModuleService() {
		return sysModuleService;
	}

	@Override
	public SysModActionService getSysModActionService() {
		return sysModActionService;
	}

	@Override
	public TypeInfoService getTypeInfoService() {
		return typeInfoService;
	}

	@Override
	public TypePartCodeService getTypePartCodeService() {
		return typePartCodeService;
	}

	@Override
	public TypeSelLevelService getTypeSelLevelService() {
		return typeSelLevelService;
	}

	@Override
	public UserInfoService getUserInfoService() {
		return userInfoService;
	}

	@Override
	public UserRoleService getUserRoleService() {
		return userRoleService;
	}

	@Override
	public VenderInfoService getVenderInfoService() {
		return venderInfoService;
	}

}
